#include "log.h"
#include "ILayoutAwareObject.h"
#include "ISupportDataGrabApi.h"

void WebAggregator::dataGrabber::ISupportDataGrabApi::initialize( WebAggregator::dataGrabber::IDocument* targetDocument )
{
	FILE_LOG(logDEBUG1) << "Entry: void WebAggregator::dataGrabber::ISupportDataGrabApi::initialize( WebAggregator::dataGrabber::IDocument* targetDocument )";


	FILE_LOG(logDEBUG1) << "Exit: void WebAggregator::dataGrabber::ISupportDataGrabApi::initialize( WebAggregator::dataGrabber::IDocument* targetDocument )";
}

void WebAggregator::dataGrabber::ISupportDataGrabApi::unInitialize()
{
	FILE_LOG(logDEBUG1) << "Entry: void WebAggregator::dataGrabber::ISupportDataGrabApi::unInitialize()";


	FILE_LOG(logDEBUG1) << "Exit: void WebAggregator::dataGrabber::ISupportDataGrabApi::unInitialize()";
}

WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findFirst(std::string labelRegExpression, standardElementType elementType)
{
    FILE_LOG(logDEBUG1) << "Entry: WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findFirst(std::string labelRegExpression, standardElementType elementType)";
    
    
        
    FILE_LOG(logDEBUG1) << "Exit: WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findFirst(std::string labelRegExpression, standardElementType elementType)";

	return NULL;
}

WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findFirst(std::string labelRegExpression, std::string typeRegExpression)
{
	FILE_LOG(logDEBUG1) << "Entry: WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findFirst(std::string labelRegExpression, std::string typeRegExpression)";


	FILE_LOG(logDEBUG1) << "Exit: WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findFirst(std::string labelRegExpression, std::string typeRegExpression)";

	return NULL;
}

WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findLast(std::string labelRegExpression, standardElementType elementType)
{
	FILE_LOG(logDEBUG1) << "Entry: WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findLast(std::string labelRegExpression, standardElementType elementType)";


	FILE_LOG(logDEBUG1) << "Exit: WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findLast(std::string labelRegExpression, standardElementType elementType)";

	return NULL;
}

WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findLast(std::string labelRegExpression, std::string typeRegExpression)
{
    FILE_LOG(logDEBUG1) << "Entry: WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findLast(std::string labelRegExpression, std::string typeRegExpression)";
    
    
        
    FILE_LOG(logDEBUG1) << "Exit: WebAggregator::dataGrabber::ILayoutAwareObject* WebAggregator::dataGrabber::ISupportDataGrabApi::findLast(std::string labelRegExpression, std::string typeRegExpression)";

	return NULL;
}

WebAggregator::dataGrabber::ILayoutObjectCollection* WebAggregator::dataGrabber::ISupportDataGrabApi::findCollection(std::string labelRegExpression, standardElementType elementType)
{
	FILE_LOG(logDEBUG1) << "Entry: WebAggregator::dataGrabber::ILayoutObjectCollection* WebAggregator::dataGrabber::ISupportDataGrabApi::findCollection(std::string labelRegExpression, standardElementType elementType)";


	FILE_LOG(logDEBUG1) << "Exit: WebAggregator::dataGrabber::ILayoutObjectCollection* WebAggregator::dataGrabber::ISupportDataGrabApi::findCollection(std::string labelRegExpression, standardElementType elementType)";

	return NULL;
}

WebAggregator::dataGrabber::ILayoutObjectCollection* WebAggregator::dataGrabber::ISupportDataGrabApi::findCollection(std::string labelRegExpression, std::string typeRegExpression)
{
	FILE_LOG(logDEBUG1) << "Entry: WebAggregator::dataGrabber::ILayoutObjectCollection* WebAggregator::dataGrabber::ISupportDataGrabApi::findCollection(std::string labelRegExpression, std::string typeRegExpression)";


	FILE_LOG(logDEBUG1) << "Exit: WebAggregator::dataGrabber::ILayoutObjectCollection* WebAggregator::dataGrabber::ISupportDataGrabApi::findCollection(std::string labelRegExpression, std::string typeRegExpression)";

	return NULL;
}